Flattening 3D Triangulations for Quality Surface Mesh Generation
نویسندگان
چکیده
A method of flattening 3D triangulations for use in surface meshing is presented. The flattening method supports multiple boundary loops and directly produces planar locations for the vertices of the triangulation. The general nonlinear least-square fit condition for the triangle vertices includes conformal (angle preserving) and authalic (area preserving) conditions as special cases. The method of Langrange multipliers is used to eliminate rotational and translation degrees of freedom and enforce periodic boundary conditions. Using matrix partitioning, several alternative sets of constraints can be efficiently tested to find which produces the best domain. A surface boundary term is introduced to improve domain quality and break the symmetry of indeterminate multi-loop problems. The nonlinear problems are solved using a scaled conformal result as the initial input. The resulting 2D domains are used to generate 3D surface meshes. Results indicate that best mesh quality is achieved with domains generated using an intermediate altitude preserving condition. Apart from an admirable robustness and overall efficiency, the 2D developed domains are particularly suited for structured transfinite/mapped meshes which often reveal wiggly irregularities with most conventional developed domains. Flattening and meshing (both free and transfinite/mapped) results are presented for several 3D triangulations.
منابع مشابه
Neural Nets for Mesh Assessment
We investigate the construction, training and application of a neural net for assessing element shape quality of practical unstructured grids arising in mesh generation, adaptive refinement and moving grid applications. Results of numerical experiments are included to validate the process and demonstrate performance of the neural net for both triangulations in 2D and tetrahedral tessellation in...
متن کاملCreating Entirely Textured 3D Models of Real Objects Using Surface Flattening
We present a novel method to create entirely textured 3D models of real objects by combining partial texture mappings using surface flattening (surface parametrisation). Texturing a 3D model is not trivial. Texture mappings can be obtained from optical images, but usually one image is not sufficient to show the whole object; multiple images are required to cover the surface entirely. Merging pa...
متن کاملFreeform surface flattening based on fitting a woven mesh model
This paper presents a robust and efficient surface flattening approach based on fitting a woven-like mesh model on a 3D freeform surface. The fitting algorithm is based on tendon node mapping (TNM) and diagonal node mapping (DNM), where TNM determines the position of a new node on the surface along the warp or weft direction and DNM locates a node along the diagonal direction. During the 3D fit...
متن کاملColon Visualization Using Shape Preserving Flattening
Virtual colonoscopy is a well-known screening modality for colon cancer, and virtual colon flattening techniques have been proposed to map the 3D surface to the 2D domain. Performing this flattening with conformal geometry allows for the local shapes to be preserved. We explore here how these shape preserving flattened maps can be used for visualization of the colon and to enhance the VC enviro...
متن کاملCombining Multiple Texture Mappings Using Surface Flattening
In this paper we present a novel method to combine partial texture mappings of arbitrary surfaces by using surface flattening. Partial texture maps can be obtained from optical images of an object acquired from different viewpoints. Combining optical images into a complete texture map that covers the entire object is not trivial. Surface flattening preserves the structure of a 3D mesh and conve...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2008